/**
 * Created by xiongxin on 17/7/26.
 */

(function(app, angular) {

    app.controller('mainPageCtrl', ['$scope', '$window', '$ionicSlideBoxDelegate', '$ionicHistory', 'myFactory','$http',
        function($scope, $window, $ionicSlideBoxDelegate, $ionicHistory, myFactory, $http) {

            $scope.focusIndex = 0;
            //底部导航栏的切换
            $scope.clickFocus = function(tab){
                $scope.focusIndex = tab;
            };
            $scope.goZhongYinLogin = function () {
                window.location.href = 'http://open.boc.cn/bocop/#/app/login/';
            };

            $scope.goYiShangPage = function () {
                window.location.href = 'https://openapi.boc.cn/ezdb/mobileHtml/html/userCenter/index.html';
            };

            // myFactory.getNum(function (data) {
            //     console.log(data);
            // });
            
        // $http.post('http://192.168.43.127:8080/app/system/banner/findBanNanners', { type: 2, isBank: 'Y'}
        // )
        //     .success(function (data) {
        //         console.log(data);
        //     }
        //     $http({method: 'POST',
        //            url: 'http://192.168.43.127:8080/app/system/banner/findBanNanners',
        //            data:{ type: 2, isBank: 'Y'}
        //     }).success(function (data) {
        //         console.log(data);
        //     });

            // $http({method:'POST', 
            //        url:'http://192.168.43.127:8080/app/system/banner/findBanNanners', 
            //        headers:{'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}, 
            //        data:{ type: 2, isBank: 'Y'}}
            //      ).success(function(res) {
            //      console.log(res);
            // });    
            

        switch($scope.focusIndex)
        {
            case 0:
                mainPage();
                break;
            case 1:
                // 执行代码块 1
                break;
            case 2:
                // 执行代码块 2
                break;
            case 3:
                // 执行代码块 3
                break;
        }

        function mainPage() {

            // 首页轮播图点击事件
            $scope.pageClick = function (index) {
                console.log(index);
                $scope.myActiveSlide = index;
            };
            
            

            // if(Local.get(userId)){
            //
            // }
        }

        


        // $ionicSlideBoxDelegate.stop();
        // $ionicSlideBoxDelegate.start();

        //通讯录的逻辑
        $scope.searchEmptyShow=false;//是否显示清除输入的图标
        $scope.showMiddle=false; //是否在屏幕中央显示选中的字母索引
        $scope.hIndex=($window.innerHeight-156)/29;//右边侧边栏每个字母的高度，是屏幕高度减去标题栏的44，减去页面样式中的margin-top:2px，margin-bottom:2px,再除以26，这样以保证在各个手机屏幕上的字母的距离的均等性
        var chars="↑☆ABCDEFGHIJKLMNOPQRSTUVWXYZ#";
        $scope.indexs=[];

        $scope.contactFriends= [
            '阿明', '阿婵','Amlie Lan','Alan Liu', 'Acar Du', '安心', '安玉强', '安止跌',
            '白光明', '白友情', '白玉', 'chenming', 'dong', 'ff',
            'xiong1', 'xiong2', 'xiong22', 'xiong4', 'xiong5', 'xiong6',
            'wang1', 'wang2', 'wang3', 'wang4', 'wang5', 'wang666'

        ];


        for(var i=0;i<chars.length;i++){
            $scope.indexs.push(chars.charAt(i));//获取字母数组
        }
//        $scope.startDot=function(){//判断清除输入框的图标是否显示
//            if($scope.cityName.length=0 || $scope.cityName==""){
//                $scope.searchEmptyShow=false;
//            }else{
//                $scope.searchEmptyShow=true;
//            }
//        };
//        $scope.searchEmpty=function(){//点击清除输入框的图标的点击事件
//            $scope.searchEmptyShow=false;
//            $scope.cityName="";
//        };
//        $scope.mTouch=function(c){
//            $scope.showMiddle=true;
//            $scope.hint=c;
//
//            /*var scroll = document.getElementById("city_"+$scope.hint).offsetTop - $ionicScrollDelegate.getScrollPosition().top;
//             $ionicScrollDelegate.scrollBy(0,scroll,false); */ //方式一
//
//            $location.hash("city_"+$scope.hint);
//            $ionicScrollDelegate.anchorScroll(true); //方式2
////如果发现左侧不能滚动，把此处的true改成false
//        };
//
//        $scope.mRelease=function(){
//            $timeout(function(){
//                $scope.showMiddle=false;
//            },300);
//        };
        //function loadData(){//从本地的一个包含全国各城市的json文件中加载数据
        //    $ionicLoading.show(); $http.get("json/city.json").success(function(data) {
        //        $scope.cityDatas=data.dataList;
        //        $ionicLoading.hide();
        //    });
        //}


    }]);
})(app, angular);